stench trap - Deutsch Englisch Wörterbuch